export function throttle(fn, delay) {
  let lastTime = 0; // 上一次执行的时间
  return function () { // 返回一个闭包函数
    let context = this;
    let args = arguments;

    let nowTime = new Date().getTime(); // 当前时间

    if (nowTime - lastTime > delay) {
      fn.apply(context, args); // 执行函数
      lastTime = nowTime; // 更新上一次执行时间
    } else {
      uni.showToast({
        title: '点击过快，稍后重试',
        icon: 'none'
      });
    }
  }
}